//https://blog.csdn.net/dpjcn1990/article/details/92831760

#include <Arduino.h>
#include <U8g2lib.h>
#include <SPI.h>

U8G2_SSD1306_128X64_NONAME_F_4W_SW_SPI u8g2(U8G2_R0, /*D0=*/2, /*D1=*/0, /*CS=*/16, /*DC=*/5, /*RES=*/4); // CS=D0顺着插在面包板即可 2表示GPIO2而不是D2

// void setup(void)
// {
// 	u8g2.begin();
// }

// void loop(void)
// {
// 	u8g2.clearBuffer();					 // clear the internal memory
// 	u8g2.setFont(u8g2_font_ncenB08_tr);	 // choose a suitable font
// 	u8g2.drawStr(0, 10, "Hello World!"); // write something to the internal memory
// 	u8g2.sendBuffer();					 // transfer internal memory to the display
// 	delay(1000);
// }

void setup(void) {
  u8g2.begin();
  u8g2.enableUTF8Print();		// enable UTF8 support for the Arduino print() function
}
void loop(void) {
  u8g2.setFont(u8g2_font_unifont_t_chinese2);  // use chinese2 for all the glyphs of "你好世界"
  u8g2.firstPage();
  do {
    u8g2.setCursor(0, 40);
    u8g2.print(i);		// Chinese "Hello World" 
  } while ( u8g2.nextPage() );
  i++;
  delay(1000);
}
